.ant-input:focus {
  border-color: #ff4600;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 122, 17, 0.2);
}

.ant-input:hover {
  border-color: #ff4600;
}

.ant-select-selection:hover {
  border-color: #ff4600;
}

.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  border-color: #ff4600;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 122, 17, 0.2);
}

.ant-select-dropdown-menu-item:hover {
  background-color: rgba(255, 122, 17, 0.2);
}

.ant-select-dropdown-menu-item-active {
  background-color: rgba(255, 122, 17, 0.2);
}

/*lable*/
.ant-form-item-label label {
  color: rgba(0, 0, 0, 0.85);
  line-height: 31px;
}

.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ff4600;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 122, 17, 0.2);
}

.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: rgba(255, 122, 17, 0.2);
}

.ant-input-number.ant-input-number-focused {
  border-color: rgba(255, 122, 17, 0.2);
  box-shadow: none;
}

.ant-input-number:hover {
  border-color: #ff4600;
}

.ant-select-selection.ant-select-selection--single.ant-select-openant-select-focused {
  color: #5c5c5c;
}

.ant-input-group-addon .ant-select-open .ant-select-selection,
.ant-input-group-addon .ant-select-focused .ant-select-selection {
  color: #5c5c5c;
}

.ant-input-group-addon .ant-select-selection div{
  font-size: 12px;
}

.ant-input-group-addon{
  cursor: pointer;
}
